home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
prog_c
/
cuj0696.zip
/
DWYER.ZIP
/
FREQ.TST
/
KSTEST10.AWK
< prev
next >
Wrap
Text File
|
1995-09-29
|
930b
|
43 lines
BEGIN\
{
MinKnPos = 100000;
MinKnNeg = 100000;
}
/99 Degrees/{
++J
NextKnPos = J/20 - $NF/100;
# if (NextKnPos < 0) NextKnPos = - NextKnPos;
if (NextKnPos > KnPos)
{
KnPos = NextKnPos;
MaxIdx = J;
}
if (NextKnPos < MinKnPos)
{
MinKnPos = NextKnPos;
MinPosIdx = J;
}
NextKnNeg = $NF/100 - (J-1)/20;
# if (NextKnNeg < 0) NextKnNeg = - NextKnNeg;
if (NextKnNeg > KnNeg)
{
KnNeg = NextKnNeg;
MinIdx = J;
}
if (NextKnNeg < MinKnNeg)
{
MinKnNeg = NextKnPos;
MinNegIdx = J;
}
}
END\
{
printf("%d Records Were Processed\n", J);
printf("KnPlus = %f\n", KnPos * sqrt(20));
printf("KnMinus = %f\n", KnNeg * sqrt(20));
printf("Maximum KmPlus Occurred at Index %d\n", MaxIdx);
printf("Maximum KmMinus Occurred at Index %d\n", MinIdx);
printf("Minimum KmPlus Occurred at Index %d\n", MinPosIdx);
printf("Minimum KmMinus Occurred at Index %d\n", MinNegIdx);
}